let form = layui.form;
let layer = layui.layer;

$(function () {
  form.verify({
    nickname: function (value) {
      if (value.length > 6) {
        return "长度不能大于6位";
      }
    },
  });

  //获取用户信息
  getuserinfo();

  //更新用户信息

  $(".layui-form").on("submit", function (e) {
    e.preventDefault();
    $.ajax({
      method: "POST",
      url: "/my/userinfo",
      data: $(this).serialize(),
      success: function (res) {
        if (res.status !== 0) {
          return layer.msg("更新用户信息失败");
        }
        layer.msg("更新用户信息成功");
        window.parent.getInfo();
      },
    });
  });

  //重置用户信息

  $("#btnReset").on("click", function (e) {
    e.preventDefault();
    getuserinfo();
  });
});

function getuserinfo() {
  $.ajax({
    url: "/my/userinfo",
    success: function (res) {
      if (res.status !== 0) {
        return layer.msg("获取用户信息失败");
      }
      form.val("formUserInfo", res.data);
    },
  });
}
